giant rat - Alemán Inglés Diccionario